defence (of doctoral thesis) - French English Dictionary